package com.springcloud.sc.ucpv5.util;

public class ConstantUtil {
	// 目标任务完成状态 -- 0 已收到 1 开始处理 2 拒绝处理(保留操作) 3 任务完成 4 未收到
	static public int 目标任务完成状态_下发收到状态 = 0;
	static public int 目标任务完成状态_开始处理 = 1;
	static public int 目标任务完成状态_拒绝处理 = 2;
	static public int 目标任务完成状态_任务完成 = 3;
	static public int 目标任务完成状态_下发状态 = 4;

	// -- 0 根据案件id查询所有人员状态 1 根据案件id和人员id查询人员的任务状态
	static public int 任务状态查询_根据案件id查询所有人员状态 = 0;
	static public int 任务状态查询_根据案件id和人员id查询人员的任务状态 = 1;

	// 案件任务状态处理 -- 0 执行 1 授权 2 授权确认
	static public int 案件任务状态处理_执行 = 0;
	static public int 案件任务状态处理_授权 = 1;
	static public int 案件任务状态处理_授权确认 = 2;

	// 案件管理-- 0 增加 1 修改 2 删除，3 完成 4 查询
	static public int 案件管理_增加 = 0;
	static public int 案件管理_修改 = 1;
	static public int 案件管理_删除 = 2;
	static public int 案件管理_完成 = 3;
	static public int 案件管理_查询 = 4;

	// 案件状态(新建,执行中,完成,删除)
	static public int 案件状态_新建 = 0;
	static public int 案件状态_执行中 = 1;
	static public int 案件状态_完成 = 2;
	static public int 案件状态_删除 = 3;

	// 案件查询 //0 表示查询所有案件 1 表示根据案件id查询某个案件 2 表示根据人员id查询相关所有案件 3
	// 表示根据案件id，人员id查询某个案件
	static public int 案件查询_查询所有案件 = 0;
	static public int 案件查询_根据案件id查询某个案件 = 1;
	static public int 案件查询_表示根据人员id查询相关所有案件 = 2;
	static public int 案件查询_表示根据案件id人员id查询某个案件 = 1;

	// 任务管理 0 增加 1 修改 2 删除 3 查询
	static public int 任务管理_增加 = 0;
	static public int 任务管理_修改 = 1;
	static public int 任务管理_删除 = 2;
	static public int 任务管理_查询 = 3;

	// 终端确认案件受理 0 已收到 1 开始处理 2 拒绝处理(保留操作) 3 任务完成
	static public int 终端确认案件受理_已收到 = 0;
	static public int 终端确认案件受理_开始处理 = 1;
	static public int 终端确认案件受理_拒绝处理 = 2;
	static public int 终端确认案件受理_任务完成 = 3;

}
